home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 52
/
Volume 52 - JOGO DISK .iso
/
Games
/
scoobysnackmachine.swf
/
scripts
/
__Packages
/
PlayerStatus.as
< prev
next >
Wrap
Text File
|
2007-10-01
|
28KB
|
471 lines
var §\x01§ = 834;
while(true)
{
if(eval("\x01") != 834)
{
if(eval("\x01") != 39)
{
if(eval("\x01") != 799)
{
if(eval("\x01") != 321)
{
if(eval("\x01") == 654)
{
set("\x01",eval("\x01") + 312);
break;
}
if(eval("\x01") != 41)
{
if(eval("\x01") != 667)
{
if(eval("\x01") == 388)
{
set("\x01",eval("\x01") + 411);
break;
}
if(eval("\x01") == 787)
{
set("\x01",eval("\x01") - 746);
§§push(true);
continue;
}
if(eval("\x01") == 202)
{
set("\x01",eval("\x01") + 670);
§§push(true);
continue;
}
if(eval("\x01") == 966)
{
set("\x01",eval("\x01") - 764);
continue;
continue;
}
if(eval("\x01") == 768)
{
set("\x01",eval("\x01") - 566);
continue;
}
if(eval("\x01") == 123)
{
set("\x01",eval("\x01") - 97);
continue;
}
if(eval("\x01") == 872)
{
set("\x01",eval("\x01") + 29);
if(§§pop())
{
set("\x01",eval("\x01") - 360);
}
continue;
}
}
set("\x01",eval("\x01") + 120);
continue;
if(eval("\x01") == 901)
{
set("\x01",eval("\x01") - 360);
if(§§pop()[length(§§pop())]().getNextIncompleteLevelFor())
{
getCompletedQuantityFor.__get__LevelNumber().STATUS_INCOMPLETE().doFlushProgression();
var _loc3_ = clear.doReset.doDestroy.Array(_loc1_.__get__Difficulty);
var _loc2_ = 0;
while(_loc2_ <= _loc3_.__get__TotalScore - 1)
{
_loc1_.Score(_loc3_[_loc2_]);
_loc2_ = _loc2_ + 1;
}
_loc1_.LevelData_01(PlayerStatus.Levels,PlayerStatus.Levels);
clear.LevelData_04.LevelData_05.LevelData_06(LevelData_02.LevelData_03,"push");
}
§§pop()[§§pop()] = §§pop();
_loc2_.LevelData_07 = function(__oSnack)
{
var _loc2_ = new LevelData_08();
_loc2_.LevelData_09 = __oSnack;
var _loc3_ = this.LevelData_10(__oSnack);
_loc2_.LevelData_11 = _loc3_;
this.__get__Difficulty.LevelData_12(_loc2_);
this.LevelData_13(_loc2_);
};
_loc2_.LevelData_14 = function(__nSpeed)
{
this.SharedObject = __nSpeed;
this.LevelDataBase();
};
_loc2_.LevelData_15 = function(__nDirection)
{
this.isFirstCompletionFor = __nDirection;
this.LevelDataBase();
};
_loc2_.LevelData_16 = function()
{
super.LevelData_16();
var _loc3_ = 0;
while(_loc3_ <= this.__get__Difficulty.__get__TotalScore - 1)
{
this.LevelData_13(this.__get__Difficulty[_loc3_]);
_loc3_ = _loc3_ + 1;
}
};
_loc2_.LevelData_17 = function(__oSnack)
{
this.LevelData_18(__oSnack);
};
_loc2_.LevelData_19 = function(__oSnack)
{
this.LevelData_18(__oSnack);
};
_loc2_.LevelData_20 = function()
{
super.LevelData_20();
};
_loc2_.Score = function(__oAssociation)
{
var _loc2_ = __oAssociation.LevelData_09;
_loc2_.LevelData_21(0);
var _loc4_ = undefined;
var _loc3_ = undefined;
var _loc9_ = __oAssociation.LevelData_11;
var _loc7_ = _loc9_.LevelData_22(this.doGenerateNewLevels);
var _loc5_ = clear.doReset.LevelData_23.LevelData_24(_loc7_);
var _loc6_ = clear.doReset.LevelData_23.LevelData_28(clear.doReset.LevelData_23.LevelData_27(0,0,_loc5_.LevelData_26,_loc5_.LevelData_25));
_loc4_ = LevelData_29.LevelData_30(_loc6_) * PlayerStatus.Levels;
_loc3_ = LevelData_29.LevelData_31(_loc6_) * PlayerStatus.Levels;
_loc2_.LevelData_32();
_loc2_.LevelData_33(_loc4_,_loc3_);
_loc2_.LevelData_34(_loc4_,_loc3_,true);
this.LevelData_18(__oAssociation.LevelData_09);
};
_loc2_.LevelData_13 = function(__oAssociation)
{
var _loc2_ = __oAssociation.LevelData_09;
var _loc5_ = __oAssociation.LevelData_11;
var _loc8_ = _loc5_.LevelData_22(getCompletedQuantityFor.__get__LevelNumber().LevelData_35());
var _loc7_ = _loc5_.LevelData_22(this.doGenerateNewLevels);
var _loc6_ = clear.doReset.LevelData_23.LevelData_24(_loc8_);
var _loc3_ = clear.doReset.LevelData_23.LevelData_24(_loc7_);
_loc2_.LevelData_35().prototype = _loc6_.LevelData_26;
_loc2_.LevelData_35().LevelData_36 = _loc6_.LevelData_25;
var _loc4_ = clear.doReset.LevelData_23.LevelData_27(0,0,_loc3_.LevelData_26,_loc3_.LevelData_25);
_loc4_ += 90;
_loc2_.LevelData_21(_loc4_);
};
_loc2_.LevelData_18 = function(__oSnack)
{
var _loc2_ = 0;
while(_loc2_ <= this.__get__Difficulty.__get__TotalScore)
{
if(this.__get__Difficulty[_loc2_].LevelData_09 == __oSnack)
{
this.__get__Difficulty[_loc2_].LevelData_11.LevelData_37();
this.__get__Difficulty.LevelData_38(_loc2_,1);
}
_loc2_ = _loc2_ + 1;
}
};
_loc2_.LevelData_10 = function(__oSnack)
{
var _loc10_ = __oSnack.LevelData_35().LevelData_22(this.doGenerateNewLevels.LevelData_39.LevelData_40);
var _loc3_ = clear.doReset.LevelData_23.LevelData_24(_loc10_);
var _loc2_ = this.doGenerateNewLevels.LevelData_39.LevelData_40.WBScoobySnackProgressSave("LevelData_11" + this.length,this.length);
this.length = this.length + 1;
var _loc4_ = clear.doReset.LevelData_23.TotalScore(0,0,_loc3_.LevelData_26,_loc3_.LevelData_25);
var _loc6_ = 0;
var _loc5_ = 0;
var _loc8_ = _loc3_.LevelData_26 / _loc4_;
var _loc9_ = _loc3_.LevelData_25 / _loc4_;
var _loc7_ = _loc4_ - this.addProperty;
_loc6_ = _loc7_ * _loc8_;
_loc5_ = _loc7_ * _loc9_;
_loc2_.prototype = _loc3_.LevelData_26 - _loc6_;
_loc2_.LevelData_36 = _loc3_.LevelData_25 - _loc5_;
_loc2_.ASSetPropFlags(-1,-1);
_loc2_[§§constant(76)](0,100);
_loc2_[§§constant(77)](-1,1);
_loc2_[§§constant(77)](1,1);
_loc2_[§§constant(77)](1,-1);
_loc2_[§§constant(77)](-1,-1);
_loc2_[§§constant(78)]();
_loc2_[§§constant(79)] = false;
return _loc2_;
};
_loc2_.LevelDataBase = function()
{
var _loc2_ = undefined;
var _loc3_ = undefined;
switch(this.SharedObject)
{
case PlayerStatus.getLocal:
_loc2_ = §§constant(81);
break;
case PlayerStatus[§§constant(80)]:
_loc2_ = §§constant(82);
}
switch(this.isFirstCompletionFor)
{
case PlayerStatus.SO_NAME:
_loc3_ = §§constant(84);
break;
case PlayerStatus[§§constant(83)]:
_loc3_ = §§constant(85);
}
var _loc4_ = §§constant(86) + _loc3_ + _loc2_;
this[§§constant(87)](_loc4_);
this[§§constant(88)]();
this.addProperty = this.doGenerateNewLevels.LevelData_39.LevelData_40[§§constant(89)] / 2;
this.doGenerateNewLevels.LevelData_39.LevelData_40[§§constant(79)] = false;
};
_loc2_[§§constant(88)] = function()
{
this.doGenerateNewLevels.LevelData_39[§§constant(90)][§§constant(91)] = clear.doReset[§§constant(92)][§§constant(93)](this,this.getLevelData);
};
_loc1_.FirstCompletion = 120;
_loc1_.Levels = 14;
_loc1_.SO_NAME = 1;
_loc1_[§§constant(83)] = 2;
_loc1_.getLocal = 1;
_loc1_[§§constant(80)] = 3;
§§constant(94)(_global.PlayerStatus.getLevelQuantityFor,null,1);
break;
}
if(eval("\x01") != 26)
{
if(eval("\x01") != 541)
{
if(eval("\x01") == 268)
{
set("\x01",eval("\x01") - 145);
break;
}
if(eval("\x01") == 980)
{
set("\x01",eval("\x01") - 589);
continue;
continue;
}
if(eval("\x01") != 855)
{
if(eval("\x01") != 391)
{
if(eval("\x01") == 870)
{
set("\x01",eval("\x01") - 181);
if(!eval("ņ�B���")["�1!!v"])
{
_loc2_ = eval("ņ�B���")["�1!!v"] = function()
{
this["\x10 �\nU"]();
}["���"];
_loc2_[§§constant(4)] = function(__nDifficultyNum)
{
var _loc2_ = eval(§§constant(6))[§§constant(7)](eval("�1!!v")[§§constant(5)]);
var _loc1_ = _loc2_[§§constant(8)][§§constant(9) + __nDifficultyNum];
if(_loc1_ == undefined)
{
_loc1_ = false;
}
return _loc1_;
};
_loc2_[§§constant(10)] = function(__nDifficultyNum)
{
var _loc1_ = eval(§§constant(6))[§§constant(7)](eval("�1!!v")[§§constant(5)]);
_loc1_[§§constant(8)][§§constant(9) + __nDifficultyNum] = true;
};
_loc2_[§§constant(11)] = function(__nDifficultyNum)
{
var _loc4_ = 0;
var _loc2_ = 0;
while(_loc2_ <= this[§§constant(12)][§§constant(13)] - 1)
{
var _loc3_ = this[§§constant(12)][_loc2_];
if(_loc3_[§§constant(14)]() == __nDifficultyNum && _loc3_[§§constant(15)]() == eval(§§constant(16))[§§constant(17)])
{
_loc4_ = _loc4_ + 1;
}
_loc2_ = _loc2_ + 1;
}
return _loc4_;
};
_loc2_[§§constant(18)] = function(__nDifficultyNum)
{
var _loc4_ = 0;
var _loc2_ = 0;
while(_loc2_ <= this[§§constant(12)][§§constant(13)] - 1)
{
var _loc3_ = this[§§constant(12)][_loc2_];
if(_loc3_[§§constant(14)]() == __nDifficultyNum)
{
_loc4_ = _loc4_ + 1;
}
_loc2_ = _loc2_ + 1;
}
return _loc4_;
};
_loc2_[§§constant(19)] = function(__nLevelNum)
{
var _loc4_ = undefined;
var _loc2_ = 0;
while(_loc2_ <= this[§§constant(12)][§§constant(13)] - 1)
{
var _loc3_ = this[§§constant(12)][_loc2_];
if(_loc3_[§§constant(20)]() == __nLevelNum)
{
_loc4_ = _loc3_;
_loc2_ = this[§§constant(12)][§§constant(13)];
}
_loc2_ = _loc2_ + 1;
}
return _loc4_;
};
_loc2_[§§constant(21)] = function(__nDifficulty)
{
var _loc4_ = undefined;
var _loc2_ = 0;
while(_loc2_ <= this[§§constant(12)][§§constant(13)] - 1)
{
var _loc3_ = this[§§constant(12)][_loc2_];
if(_loc3_[§§constant(14)]() == __nDifficulty && _loc3_[§§constant(15)]() == eval(§§constant(16))[§§constant(22)])
{
_loc4_ = _loc3_;
_loc2_ = this[§§constant(12)][§§constant(13)];
}
_loc2_ = _loc2_ + 1;
}
return _loc4_;
};
_loc2_[§§constant(23)] = function()
{
var _loc3_ = eval(§§constant(6))[§§constant(7)](eval("�1!!v")[§§constant(5)]);
_loc3_[§§constant(24)]();
for(var _loc2_ in this[§§constant(12)])
{
this[§§constant(12)][_loc2_][§§constant(25)]();
}
};
_loc2_[§§constant(26)] = function()
{
for(var _loc2_ in this[§§constant(12)])
{
this[§§constant(12)][_loc2_][§§constant(26)]();
}
this[§§constant(12)] = new §\§\§constant(27)§();
delete this[§§constant(12)];
};
_loc2_[§§constant(28)] = function()
{
var _loc4_ = 0;
var _loc2_ = 0;
while(_loc2_ <= this[§§constant(12)][§§constant(13)] - 1)
{
var _loc3_ = this[§§constant(12)][_loc2_];
if(_loc3_[§§constant(15)]() == eval(§§constant(16))[§§constant(17)])
{
_loc4_ += _loc3_[§§constant(29)];
}
_loc2_ = _loc2_ + 1;
}
return _loc4_;
};
_loc2_["\x10 �\nU"] = function()
{
this[§§constant(12)] = new §\§\§constant(27)§();
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(31)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(33)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(34)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(35)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(36)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(37)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(38)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(39)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(40)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(41)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(42)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(43)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(44)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(45)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(46)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(47)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(48)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(49)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(50)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(51)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(52)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(53)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(54)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(55)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(56)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(57)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(58)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(59)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(60)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(61)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(62)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(63)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(64)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(65)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(66)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(67)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(68)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(69)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(70)]());
this[§§constant(12)][§§constant(32)](new eval(§§constant(30))[§§constant(71)]());
};
eval("ņ�B���")["�1!!v"] = function()
{
this["\x10 �\nU"]();
}[§§constant(5)] = §§constant(72);
§§push(_loc2_[§§constant(74)](§§constant(73),_loc2_[§§constant(28)],function()
{
}
));
§§push(§§constant(75)(eval("ņ�B���")["�1!!v"]["Σ���"],null,1));
}
§§pop();
break;
}
if(eval("\x01") == 689)
{
set("\x01",eval("\x01") - 689);
break;
}
}
set("\x01",eval("\x01") + 464);
§§push(true);
}
set("\x01",eval("\x01") - 587);
}
set("\x01",eval("\x01") - 150);
continue;
if(§§pop())
{
set("\x01",eval("\x01") - 145);
}
}
}
set("\x01",eval("\x01") + 613);
if(§§pop())
{
set("\x01",eval("\x01") + 312);
}
continue;
}
set("\x01",eval("\x01") - 295);
continue;
set("\x01",eval("\x01") + 844);
}
set("\x01",eval("\x01") - 12);
continue;
}
set("\x01",eval("\x01") + 349);
if(§§pop())
{
set("\x01",eval("\x01") + 411);
}
continue;
}
set("\x01",eval("\x01") - 795);
§§push(true);
}